#pragma once
#ifndef xIManager_h__
#define xIManager_h__
#include "../../../dxhead/dxegheader.h"
#include "../../tools/inc/xRes.h"
namespace NTools
{
	class xIManager
	{
	public:
		virtual ~xIManager() = 0;
	};
	class xIResManager : public xIManager
	{
		virtual TResult CreateRes(TChar* type,xRes** res,TChar* name,TInt flag)= 0;
		virtual TResult DeleteRes(TChar* type,xRes* res)= 0;

		virtual TResult ObtainRes(TChar* type,xRes** res,TChar* name)= 0;
		virtual TResult ReleaseRes(TChar* type,xRes** res)= 0;
	};
}
#endif // xIManager_h__